baffle (someone's) efforts

Traduzioni
подорвать (чьи-то) усилия
The unexpected challenges baffle their efforts.
Неожиданные трудности подрывают их усилия.
Parole
effort

noun
усилие
baffle

verb
озадачивать